Road Roller — synonyms, definition

1. road roller (Noun)

1 synonym
steamroller
1 definition

road roller (Noun) — Vehicle equipped with heavy wide smooth rollers for compacting roads and pavements.

1 type of
vehicle